It is never explicitly ব্যক্ত whether অথবা not Luffy has a favourite colour. However, Oda Sensei has stated that the colour which represents Luffy is Red.
Why white আপনি ask??Because snow represent the color of white
When nami has a fever (episode 79) they found a snow island ,when luffy saw the island he got so excited and kept repeating (snow and white even the subtitles had a হৃদয় on the white)