AIFF, WAV, or FLAC? MP3 320?

I know the topic is played, but I am probably getting an external hard drive to have a lossless library. any recommendations on what external to buy, and what format should I consistently use when downloading? Thanks